
 var keyword =  getParamsByUrl(location.href, 'keyword');

 var page = 1;
 var html = "";
 var priceSort = 1;
 var sellCount = 1;
 var _this = null;
$(function(){
  

   

    mui.init({
        pullRefresh : {
          container:'#refreshContainer',//待刷新区域标识，querySelector能定位的css选择器均可，比如：id、.class等
          up : {
            height:50,//可选.默认50.触发上拉加载拖动距离
            auto:true,//可选,默认false.自动上拉加载一次
            contentrefresh : "正在加载...",//可选，正在加载状态时，上拉加载控件上显示的标题内容
            contentnomore:'没有更多数据了',//可选，请求完毕若没有更多数据时显示的提醒内容；
            callback :getData //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
          }
        }
      });


      $("#priceSort").on("tap",function(){
        priceSort = priceSort == 1 ? 2 : 1;
        html = "";
        page = 1;
        mui('#refreshContainer').pullRefresh().refresh(true);
        getData();

      });

      $("#sellCount").on("tap",function(){
        sellCount = sellCount == 1 ? 2 : 1;
        html = "";
        page = 1;
        mui('#refreshContainer').pullRefresh().refresh(true);
        getData();
      });




});


function getData(){
    if(!_this){
        _this = this;
    }
   
    $.ajax({
        type: "get",
        url: "/product/queryProduct",
        data: {
            page : page++,
            pageSize : 3,
            proName : keyword,
            price: priceSort,
            num : sellCount,

        },
        success: function (response) {

            if(response.data.length > 0){
                html += template('searchTpl',response);
                $("#search-box").html(html);
                _this.endPullupToRefresh(false);
            }else {
                _this.endPullupToRefresh(true);
            }
          
        }
    });
}